@echo off
echo 正在启动 Electron Photo Viewer...
echo.
echo 首次运行需要安装依赖，请稍等...
echo.

REM 检查是否已安装 node_modules
if not exist "node_modules" (
    echo 正在安装依赖包...
    npm install
    if errorlevel 1 (
        echo 依赖安装失败，请检查网络连接和 Node.js 环境
        pause
        exit /b 1
    )
)

echo 启动开发服务器...
npm run dev
